<!DOCTYPE html>
<html lang="zh-CN">
  <head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <meta name="description" content="">
  <meta name="keywords" content="">
  
    <link rel="icon" href="/avatar.jpg">
  
    
  <title>科学君的不科学博客</title>
  <link rel="stylesheet" href="/style.css">
  <link rel="stylesheet" href="/lib/jquery.fancybox.min.css">
  <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
  <script type="text/javascript" src="https://tajs.qq.com/stats?sId=65546304" charset="UTF-8"></script>
  <script>
  (function(){
      var bp = document.createElement('script');
      var curProtocol = window.location.protocol.split(':')[0];
      if (curProtocol === 'https') {
          bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
      }
      else {
          bp.src = 'http://push.zhanzhang.baidu.com/push.js';
      }
      var s = document.getElementsByTagName("script")[0];
      s.parentNode.insertBefore(bp, s);
  })();
  </script>
</head>

<body>
  <header>
  <div class="header-container">
    <a class='logo' href="/">
      <span>科学君的不科学博客</span>
    </a>
    <ul class="right-header">
      
        <li class="nav-item">
          
            <a href="/" class="item-link active">首页</a>
          
        </li>
      
        <li class="nav-item">
          
            <a href="/about" class="item-link">关于</a>
          
        </li>
      
        <li class="nav-item">
          
            <a href="/archives" class="item-link">归档</a>
          
        </li>
      
        <li class="nav-item">
          
            <a href="/tags" class="item-link">标签</a>
          
        </li>
      
        <li class="nav-item">
          
            <a href="/atom.xml" class="item-link">FEED 订阅</a>
          
        </li>
      
    </ul>
  </div>
</header>

  <main id='index'>
  <div class="posts-list">
    
      <section>
        <a href="/2018/03/25/switch-to-hexo/">
          <h3 class='post-head'>
            从 EGO 切换到 hexo
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <h1 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h1><p>我刚刚打算写一篇博文，结果发现我的 ego 坏了。回想起来我过去已经在这上面浪费了<br>太多的时间，干嘛不直接切换到更成熟的方案呢_(:3」∠)_。更何况相比于 org，我现在<br>markdown写的更多了。于是我花了两个小时把原先的博客转换到了hexo里面。</p>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2018年03月25日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tags" aria-hidden="true"></i>
              
             
  <a href="/tags/#emacs" class='tag'>emacs</a>

  <a href="/tags/#前端" class='tag'>前端</a>

  <a href="/tags/#python" class='tag'>python</a>


          
        </div>
      </section>
    
      <section>
        <a href="/2018/03/25/nuxt-jest-snapshot/">
          <h3 class='post-head'>
            Nuxt+Jest 构建页面级的快照测试
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <h1 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h1><p>我最近的一个网站用到了 Vue 的 nuxtjs 框架，这个框架的<a href="https://nuxtjs.org/guide/development-tools" target="_blank" rel="noopener">示例</a> 中用的是 ava。很不巧，WebStorm 不支持 ava，所以我打算用 jest 来进行快照测试。在折腾的过程中，我发现了一种神奇的方法，可以 将 nuxt 的构建过程同测试框架完美配合起来，这样在进行快照测试的时候不需要配置 jest 的 babel， 只需要让 jest 来比较生成出的 html 即可。不过缺点就是只能进行页面级的快照测试，没法单独测试 某个组件的快照了。</p>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2018年03月25日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tags" aria-hidden="true"></i>
              
             
  <a href="/tags/#前端" class='tag'>前端</a>

  <a href="/tags/#vue" class='tag'>vue</a>

  <a href="/tags/#jest" class='tag'>jest</a>


          
        </div>
      </section>
    
      <section>
        <a href="/2017/05/12/space-as-shift.org/">
          <h3 class='post-head'>
            SpaceShift 在实际使用中的问题
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <p>几个月之前，我读到了一篇关于提高键盘上键位利用率的文章（虽然网址现在已经找不到 了）。上面提到可以将空格键和 shift 合体来使用。在单独按下空格的时候是空格键，空格 和其他功能键（比如字母和数字之类的）一起按的时候会起到 shift 键的功能。这样的话可 以用拇指来轻松地输入大写字母，原先的 shift 键也可以改成退格键之类的，来进一步减少 手指在键盘上移动的距离。在昨天，我终于下定决心在自己的电脑上实验这种用法了，然而 我很快发现这种做法看起来不错，但实用性很差。</p>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2017年05月12日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tag" aria-hidden="true"></i>
              
             
  <a href="/tags/#键盘" class='tag'>键盘</a>


          
        </div>
      </section>
    
      <section>
        <a href="/2017/05/12/wsl-bash.org/">
          <h3 class='post-head'>
            WSL(Windows Subsystem for Linux) 提示找不到某程序的可能原因
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <p>今天我久违的打开了 WSL，结果发现它报了一个奇怪的错误：</p>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2017年05月12日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tags" aria-hidden="true"></i>
              
             
  <a href="/tags/#windows" class='tag'>windows</a>

  <a href="/tags/#wsl" class='tag'>wsl</a>


          
        </div>
      </section>
    
      <section>
        <a href="/2017/04/13/run-kaspersky-by-schedule.org/">
          <h3 class='post-head'>
            在 windows 下使用计划任务来启动卡巴斯基杀毒软件的正确姿势
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <p>最近我又有了一个奇葩的需求，需要在计划任务里面启动卡巴斯基杀毒软件。然而很快我发 现，没办法通过把可执行文件路径直接放进计划任务的“启动程序”里面的方式来启动它。 如果这样的话，启动计划任务时只会在后台启动一个进程，软件的图标甚至不会出现在托盘 区里面。即使把启动命令改成 <code>start 程序路径</code> 也没法正常启动。但直接在 cmd 里面输入 程序的路径是可以正常打开的。所以我用了一个曲线救国的解决办法，把执行路径写进一个 批处理脚本里面，如下所示：</p>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2017年04月13日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tag" aria-hidden="true"></i>
              
             
  <a href="/tags/#windows" class='tag'>windows</a>


          
        </div>
      </section>
    
      <section>
        <a href="/2017/02/24/sicp-1-16.org/">
          <h3 class='post-head'>
            SICP 1.16 题 题解
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <ul>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2017年02月24日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tag" aria-hidden="true"></i>
              
             
  <a href="/tags/#sicp" class='tag'>sicp</a>


          
        </div>
      </section>
    
      <section>
        <a href="/2016/11/15/windows-emacs-cmd.org/">
          <h3 class='post-head'>
            windows 下用来快速启动 emacs client 的脚本
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <p>我一直在 windows 下使用 emacs 的 client 模式。但是有一件事情让我非常的不爽，就是有时候 emacs server 在关闭之后不会自动清除掉 server 文件，导致下次打开的时候也不会用新的 server 文件覆盖原来的，令 client 程序无法正常开启。于是我写了下面这个脚本，可以在开 启 emacs 之前强制删除 server 文件：</p>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2016年11月15日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tag" aria-hidden="true"></i>
              
             
  <a href="/tags/#emacs" class='tag'>emacs</a>


          
        </div>
      </section>
    
      <section>
        <a href="/2016/09/29/org-python-windows.org/">
          <h3 class='post-head'>
            解决 Emacs 的 Python 交互执行环境在 windows 下无法显示中文的问题
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <ul>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2016年09月29日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tags" aria-hidden="true"></i>
              
             
  <a href="/tags/#emacs" class='tag'>emacs</a>

  <a href="/tags/#org" class='tag'>org</a>

  <a href="/tags/#windows" class='tag'>windows</a>


          
        </div>
      </section>
    
      <section>
        <a href="/2016/09/21/run-current-file.org/">
          <h3 class='post-head'>
            执行当前 buffer 中的源代码
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <ul>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2016年09月21日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tag" aria-hidden="true"></i>
              
             
  <a href="/tags/#emacs" class='tag'>emacs</a>


          
        </div>
      </section>
    
      <section>
        <a href="/2016/09/19/remove-usb.org/">
          <h3 class='post-head'>
            在 windows 下使用快捷键安全快速地移除 USB 设备
          </h3>
        </a>
        
        <div class="post-content">
          
            
              
                <ul>
              
          
        </div>
        <div class='post-meta'>
          <i class="fa fa-calendar" aria-hidden="true"></i> <time>2016年09月19日</time>
          
            | <i class="fa fa-folder-open-o" aria-hidden="true"></i> 
  <div class="article-category">
    <a class="article-category-link" href="/categories/blog/">blog</a>
  </div>



          
          
            <span class="seperator">|</span>
             
                <i class="fa fa-tags" aria-hidden="true"></i>
              
             
  <a href="/tags/#windows" class='tag'>windows</a>

  <a href="/tags/#usb" class='tag'>usb</a>

  <a href="/tags/#ahk" class='tag'>ahk</a>


          
        </div>
      </section>
    
  </div>
  <aside>
    
    <div class="search">
      <div class="content">
        <form action="//www.google.com/search" target="_blank" class="search-form">
          <input type="text" name="q" maxlength="20" placeholder="搜索">
          <input type="hidden" name='sitesearch' value="https://liu233w.github.io">
        </form>
      </div>
    </div>
    
    
      <div class="avatar">
        <img src="/avatar.jpg" alt="avatar">
          
            <div class="content">
                <span>@不科学的科学君</span>
            </div>
          
      </div>
    
    
      <div class="categories">
        <h1>
          文章分类
        </h1>
        <div class="content">
          <ul class="category-list"><li class="category-list-item"><a class="category-list-link" href="/categories/acm/">acm</a></li><li class="category-list-item"><a class="category-list-link" href="/categories/blog/">blog</a></li></ul>
        </div>
      </div>
    
    
      <div class="links">
        <h1>
          友情链接
        </h1>
        <div class="content">
          
            <a href="https://liu233w.github.io" target="_blank">博客主链接（这个最新，其他的都是镜像站）</a>
          
            <a href="https://github.com/liu233w/" target="_blank">我的Github</a>
          
        </div>
      </div>
    
  </aside>
</main>

  <div class="paging">
  <div class="paging-container">
    
    <div class='page-prev'>
      <a href="/">上一页</a>
    </div>
    
    
    <div class='page-next'>
      <a href="/page/3/">下一页</a>
    </div>
    
  </div>
</div>



  <footer>
  <div class="copyright">
    <div>
      &copy; 2019 | Powered by <a href="https://hexo.io" target="_blank">Hexo</a>&nbsp
    </div>
    <div>
      Theme by <a href="https://github.com/lewis-geek/hexo-theme-Aath" target="_blank">Aath</a>
    </div>
  </div>
</footer>


<script async src="//dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js"></script>

</body>
</html>
